// 创建一个路由器，并暴露出去

// 第一步：引入createRouter
import { createRouter, createWebHistory } from 'vue-router'
// 引入一个一个可能要呈现的路由组件
import Home from '@/pages/Home.vue'
import About from '@/pages/About.vue'
import News from '@/pages/News.vue'

// 第二步：创建路由器
const router = createRouter({
  history: createWebHistory(), // 路由器的工作模式
  routes: [
    // 一个一个的路由规则
    {
      // 主页
      path: '/home',
      component: Home,
    },
    {
      // 关于
      path: '/about',
      component: About,
    },
    {
      // 新闻
      path: '/news',
      component: News,
    },
  ],
})

// 默认暴露router
export default router
